Version

PositionItemInfo<TKey,TSortKey> Class Members

The following tables list the members exposed by PositionItemInfo<TKey,TSortKey>.

Public Properties
 NameDescription
Public PropertyCaption  
Public PropertyComparerGets the IEqualityComparer that is used to determine equality of keys for the dictionary. (Inherited from System.Collections.Generic.Dictionary<TKey,PositionItemInfo<TKey,TSortKey>>)
Public PropertyCountGets the number of key/value pairs contained in the Dictionary. (Inherited from System.Collections.Generic.Dictionary<TKey,PositionItemInfo<TKey,TSortKey>>)
Public PropertyHierarchyKey  
Public PropertyHierarchyLevelKey  
Public PropertyIsExpandableGets or sets a value indicating whether this instance is expandable.  
Public PropertyIsExpandedGets or sets a value indicating whether this instance is expanded.  
Public PropertyItemGets or sets the value associated with the specified key. (Inherited from System.Collections.Generic.Dictionary<TKey,PositionItemInfo<TKey,TSortKey>>)
Public PropertyKeyGets the key used to identify this instance.  
Public PropertyKeysGets a collection containing the keys in the Dictionary. (Inherited from System.Collections.Generic.Dictionary<TKey,PositionItemInfo<TKey,TSortKey>>)
Public PropertyParentKeyGets the key used to identify the parent of this instance.  
Public PropertyPositionIndexGets the index of a position related to this instance within axis. In order this index to be valid one, this instance should be at most bottom level in the hierarchy of PositionItemInfo<TKey,TSortKey> objects.  
Public PropertyPositionItem  
Public PropertyPositionItemDepthGets the level depth of the IPositionItem<TKey,TSortKey> from the position item this instance is connected to.  
Public PropertyPositionItemDepthMax  
Public PropertyPositionItemDepthMin  
Public PropertyPositionItemIndexGets the depth of the hierarchy this instance is related to, in the axis/>.  
Public PropertyPositionSizeGets the number of the items in a position.  
Public PropertySortKey  
Public PropertyValuesGets a collection containing the values in the Dictionary. (Inherited from System.Collections.Generic.Dictionary<TKey,PositionItemInfo<TKey,TSortKey>>)
Public Methods
 NameDescription
Public MethodAddAdds the specified key and value to the dictionary. (Inherited from System.Collections.Generic.Dictionary<TKey,PositionItemInfo<TKey,TSortKey>>)
Public MethodClearRemoves all keys and values from the Dictionary. (Inherited from System.Collections.Generic.Dictionary<TKey,PositionItemInfo<TKey,TSortKey>>)
Public MethodContainsKeyDetermines whether the Dictionary contains the specified key. (Inherited from System.Collections.Generic.Dictionary<TKey,PositionItemInfo<TKey,TSortKey>>)
Public MethodContainsValueDetermines whether the Dictionary contains a specific value. (Inherited from System.Collections.Generic.Dictionary<TKey,PositionItemInfo<TKey,TSortKey>>)
Public MethodGetEnumeratorReturns an enumerator that iterates through the Dictionary. (Inherited from System.Collections.Generic.Dictionary<TKey,PositionItemInfo<TKey,TSortKey>>)
Public MethodGetIndexOverloaded.   
Public MethodGetObjectDataImplements the System.Runtime.Serialization.ISerializable interface and returns the data needed to serialize the Dictionary instance. (Inherited from System.Collections.Generic.Dictionary<TKey,PositionItemInfo<TKey,TSortKey>>)
Public MethodOnDeserializationImplements the System.Runtime.Serialization.ISerializable interface and raises the deserialization event when the deserialization is complete. (Inherited from System.Collections.Generic.Dictionary<TKey,PositionItemInfo<TKey,TSortKey>>)
Public MethodRemoveRemoves the value with the specified key from the Dictionary. (Inherited from System.Collections.Generic.Dictionary<TKey,PositionItemInfo<TKey,TSortKey>>)
Public MethodTryGetValueGets the value associated with the specified key. (Inherited from System.Collections.Generic.Dictionary<TKey,PositionItemInfo<TKey,TSortKey>>)
Protected Methods
 NameDescription
Protected MethodCreateInstance  
Protected MethodOnChildAdded  
See Also